home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Jan 90 / MacApp.Tech$ 1⁄19⁄90 / 0414-Re MacApp & Projecto-Jan90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.9 KB  |  40 lines  |  [TEXT/GEOL]

  1. Item    3944249                         13-Jan-90        12:02
  2.  
  3. From:   D4727                           Ghent Farm, Jessie Feiler,AST
  4.  
  5. To:     D1282        -> POWERUP.DEV     Power Up,PRT
  6.  
  7. cc:     MACAPP.TECH$                    MacApp Technical
  8.  
  9. Sub:    Re MacApp & Projector
  10.  
  11. Further on MacApp and Projector:
  12.  
  13. 1.  Hearty concurrence that it is almost essential on a multi-programmer
  14. project and works very well.
  15.  
  16. 2.  Projector files DO indeed shrink (although under very constrained
  17. circumstances).  The disk re-use method was explained to me once, and it does
  18. "work as designed."  You will generally see shrinkage if you delete a whole
  19. chunk of old versions at once.  I watched a projector database grow and grow
  20. until it passed 20MB, even though we regularly deleted old versions.  Suddenly,
  21. it stopped growing -- it seemed that 20MB was its natural size.  Thereafter, it
  22. wandered down to 16MB and up to 20MB for several months.  On a small project
  23. (<50,000 lines of code), the Projector database has hovered around 3.2 MB for
  24. three months.
  25.  
  26. 3.  Files which are edited outside MPW can be checked into projector, but the
  27. foreign applications don't check the CKID and will let you update a read-only
  28. version.  In addition, some applications in rewriting their files may destroy a
  29. CKID, leaving projector thinking you have a file checked out, but without your
  30. being able to check it in (since you have no CKID).  (CAREFULLY) cancelling
  31. checkouts and using TransferCKID can solve this problem.  It can be prevented
  32. by keeping such files always checked out as modifiable, and if someone has to
  33. pass such files to another person, carefully synchronizing a checkin and
  34. checkout.  It's not so much trouble as it sounds, since this applies mostly to
  35. .RSRC files, InsideOut database schemas (if you use such things), etc.
  36.  
  37. P.S.  ViewEdit could be a Good Citizen and check for CKID's.  (hint, hint)
  38.  
  39.  
  40.